shallow tillage equipment - Francés Inglés Diccionario